#ifndef FILE_IO_H
#define FILE_IO_H

#include <string>
#include <memory>
#include "rapidxml.hpp"

namespace Engine
{
	typedef std::shared_ptr <rapidxml::xml_document <>> XMLDocSPtr;
	typedef std::shared_ptr <std::string> StringSPtr;

	XMLDocSPtr LoadXMLFile(const std::string& name, StringSPtr fileStr);
	StringSPtr LoadFileString(const std::string& name);
}

#endif